look after an animal - Español Inglés Diccionario